*{
	margin: 0;
	padding: 0;
}
:root {
	--cm-has-login-log-size: 50px
}

body {
	font: 12px/1.5 Microsoft YaHei, tahoma, arial, Hiragino Sans GB, "\5B8B\4F53", sans-serif
}

html,
legend {
	color: #404040;
	background: #fff
}

blockquote,
body,
button,
code,
dd,
div,
dl,
dt,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
input,
legend,
li,
ol,
p,
pre,
td,
textarea,
th,
ul {
	margin: 0;
	padding: 0
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

fieldset,
img {
	border: none
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
	font-style: normal;
	font-weight: 400
}

li {
	list-style: none
}

caption,
th {
	text-align: left
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%
}

h1 {
	font-size: 18px
}

h2 {
	font-size: 16px
}

h3 {
	font-size: 14px
}

q:after,
q:before {
	content: ""
}

abbr,
acronym {
	border: none;
	font-variant: normal
}

sup {
	vertical-align: text-top
}

sub {
	vertical-align: text-bottom
}

button,
input,
select,
textarea {
	*font-size: 100%;
	font: 100% Microsoft YaHei, tahoma, arial, Hiragino Sans GB, "\5B8B\4F53", sans-serif
}

a,
a:hover {
	color: #f40;
	text-decoration: none
}
.qrcode-img {
	box-shadow: 0 0 8px #c6c4ce;
}
.logo {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden
}

.logo h1 {
	display: block;
	float: left;
	zoom: 1;
	width: 110px;
	height: 44px
}

.logo h1 a {
	text-decoration: none;
	display: block
}

.logo h1 .iconfont {
	display: block;
	color: #f40;
	font-weight: 400
}

.logo h1 .tb-logo-cn {
	position: relative;
	font-size: 36px;
	top: -9px
}

.logo h1 .tb-logo-url {
	font-size: 50px;
	position: relative;
	top: -52px
}

.logo h2 {
	display: inline-block;
	zoom: 1;
	*display: inline;
	height: 44px;
	line-height: 44px;
	margin-left: 24px;
	font-size: 20px;
	color: #3c3c3c;
	vertical-align: middle
}
.login-msg.error {
	border-color: #ffb4a8;
	background-color: #fef2f2;
	color: #6C6C6C;
}

.login-msg {
	line-height: 16px;
	padding: 6px 10px;
	overflow: hidden;
	width: 278px;
	background: #fef2f2;
	border: 1px solid;
}
.logo-img {
	width: 72px;
	height: 42px;
	background: url(../img/logo.png) no-repeat 0 0/100% 100%;
}
.logo .header-right {
	float: right;
	font-size: 12px;
	text-decoration: none
}

.logo .header-right .wza {
	display: block;
	color: #666
}
#login .corner-icon-view .iconfont {
	position: absolute;
	right: 5px;
	top: 5px;
	font-size: 52px;
	line-height: 52px;
	cursor: pointer;
	color: #f40
}
.logo .header-right .link {
	color: #666
}

.logo .header-right .link:hover,
.logo .header-right .wza:hover {
	color: #f40
}

.logo .link .iconfont {
	font-size: 16px;
	color: #f40
}
#header {
	padding: 22px 0;
	height: 44px
}
#header {
	padding: 22px 0;
	height: 88px;
	box-sizing: border-box;
	
}
#content {
	width: 100%;
	position: relative
}

#content .content-layout {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	height: 600px;
	z-index: 999
}
.login-newbg {
	position: absolute;
	z-index: 9;
	top: 0;
	left: 0;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50%;
	width: 100%;
	height: 600px
}
#content .content-layout {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	height: 600px;
	z-index: 999
}
.login-box-warp {
	position: absolute;
	top: 120px;
	right: 60px;
	width: 350px
}
.login-box-warp .login-box {
	background-color: hsla(0, 0%, 100%, .9);
	position: relative
}
.gg1 {
	margin-left: 15px;
	display: inline-block;
	background-position: 0px 0px;
	width: 36px;
	height: 40px;
	background-image: url(../img/f1.gif);
}

.gg2 {
	margin-left: 15px;
	display: inline-block;
	height: 40px;
	background-position: 0px 0px;
	width: 30px;
	background-image: url(../img/f2.webp);
}

.gg3 {
	background-position: -40px 0px;
	width: 33px;
	margin-left: 15px;
	display: inline-block;
	height: 40px;
	background-image: url(../img/f2.webp);
}

.gg4 {
	background-position: -80px 0px;
	width: 50px;
	margin-left: 15px;
	display: inline-block;
	height: 40px;
	background-image: url(../img/f2.webp);
}

.gg5 {
	background-position: -140px 0px;
	width: 83px;
	margin-left: 15px;
	display: inline-block;
	height: 40px;
	background-image: url(../img/f2.webp);
}

.gg6 {
	background-position: 0px -18px;
	width: 250px;
	background-image: url(../img/f3.png);
	margin-left: 15px;
	display: inline-block;
	height: 40px;
}

.gg7 {
	background-position: -650px 0px;
	width: 105px;
	margin-left: 15px;
	display: inline-block;
	height: 40px;
	background-image: url(../img/f2.webp);
}

.gg8 {
	background-position: -345px 0px;
	width: 82px;
	margin-left: 15px;
	display: inline-block;
	height: 40px;
	background-image: url(../img/f2.webp);
}

.footer .footer-bd b,
.footer .footer-hd b {
	margin: 0 1px;
}
#login .qrcode-desc .iconfont {
	color: #f40;
	line-height: 36px
}
#login .weibo-login .iconfont {
	color: #e52425;
	font-size: 16px;
	margin-right: 3px
}

.login-form{
	width: ;
}


@font-face {
	font-family: iconfont;
	src: url(//at.alicdn.com/t/font_583095_5p9sxxklneo.eot?t=1561346623542);
	src: url(//at.alicdn.com/t/font_583095_5p9sxxklneo.eot?t=1561346623542#iefix) format("embedded-opentype"), url("data:application/x-font-woff2;charset=utf-8;base64,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") format("woff2"), url(//at.alicdn.com/t/font_583095_5p9sxxklneo.woff?t=1561346623542) format("woff"), url(//at.alicdn.com/t/font_583095_5p9sxxklneo.ttf?t=1561346623542) format("truetype"), url(//at.alicdn.com/t/font_583095_5p9sxxklneo.svg?t=1561346623542#iconfont) format("svg")
}

.iconfont {
	font-family: iconfont !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.footer {
	position: relative;
	margin: 60px auto 0;
	padding: 7px 0 9px;
	border-top: 1px solid #ddd;
	width: 1200px
}

.footer .footer-bd p,
.footer .footer-hd p {
	padding-bottom: 8px;
	overflow: hidden;
	*zoom: 1
}

.footer .footer-bd a,
.footer .footer-hd a {
	display: inline;
	margin: 0 4px;
	white-space: nowrap;
	color: #6c6c6c
}

.footer .footer-bd a:hover,
.footer .footer-hd a:hover {
	color: #f40;
	text-decoration: none
}

.footer .footer-bd b,
.footer .footer-hd b {
	display: inline;
	font-weight: 400;
	color: #ddd
}

.footer .footer-bd em,
.footer .footer-bd span,
.footer .footer-hd em,
.footer .footer-hd span {
	display: inline;
	white-space: nowrap;
	color: #9c9c9c
}

.footer .footer-bd em,
.footer .footer-hd em {
	margin-left: 30px
}

.footer .footer-bd span,
.footer .footer-hd span {
	margin: 0 4px
}

.footer .footer-bd span a,
.footer .footer-hd span a {
	float: none
}

.footer .footer-hd p {
	margin-bottom: 8px;
	line-height: 27px;
	border-bottom: 1px solid #ddd
}

.footer .foot-ft {
	display: none
}
.login-form{
	width:350px ;
	height: 350px;
	background-color: rgba(255, 255, 255, 0.9);
	position: relative;
}
.login-form span{
	font-size: 16px;
	font-weight: bold;
	color: black;
}
.mm{
	position: absolute;
	top: 30px;
	left: 20px;
}
.dx{
	position: absolute;
	top: 30px;
	left: 100px;
}
.sr1{
	width: 300px;
	height: 40px;
	border: 1px solid #ccc;
	position: absolute;
	top: 10px;
	left: 20px;
	background-color: white;
	display: flex;
}
.sr1 img{
	height: 40px;
	width: 40px;
}
.sr2 img{
	height: 40px;
	width: 40px;
}
.sr1 input{
	flex: 1;
	border: 0;
	outline: 0;
	padding-left: 15px;
	font-size: 15px;
}
.sr2 input{
	flex: 1;
	border: 0;
	outline: 0;
	padding-left: 15px;
	font-size: 15px;
}
.sr2{
	width: 300px;
	height: 40px;
	border: 1px solid #ccc;
	position: absolute;
	top: 70px;
	left: 20px;
	background-color: white;
	display: flex;
}
.dl{
	width: 300px;
	height: 40px;
	border: 1px solid rgb(255, 68, 0);
	position: absolute;
	top: 135px;
	left: 20px;
	background-color: rgb(255, 68, 0);
	font-size: 15px;
	color: white;
}
.dlfs{
	width: 300px;
	height: 20px;
	position: absolute;
	bottom: 60px;
	left: 20px;
	display: flex;
}
.login-form .dlfs span{
	font-size: 12px;
	line-height: 20px;
	color: #b1b1b1;
	font-weight: normal;
	
}
.login-form .dlfs img{
	width: 20px;
	height: 20px;
}
.qt{
	width: 200px;
	height: 20px;
	position: absolute;
	bottom: 20px;
	right: 20px;
	display: flex;
}
.qt ul li{
	float: right;
	margin-right: 10px;
}
.ewm1{
	position: absolute;top: 0;right: 0;
}
.big{
	width: 350px;
	height: 270px;
	position: absolute;
	bottom: 0;
}
.nr1{
	width: 350px;
	height: 270px;
	position: relative;
}
.tab button.active {
  background-color: #ccc;
}
.active{
	width: 64px;
	height: 28px;
	display: block;
	border-bottom: 2px solid black;
}
.active1{
	opacity: 1;
}
.ewm{
	width: 140px;
	height: 140px;
	position: absolute;
	left: 102.5px;
	top: 97.5px;
	background-color: white;
}
.ewm img{
	width: 130px;
	height: 130px;
	margin: 5px;
}
.sm{
	position: absolute;
	bottom: 30px;
	left: 50px;
}